Description
This multiplayer terminal game, developed in C, challenges players to avoid taking the last match. Features include:
- Local multiplayer: Two players sharing a terminal.
- AI bot mode: Compete against an AI with varying difficulty levels.
- Online multiplayer: Real-time gameplay via socket connections.
Game Rules: Players take turns removing 1 to 3 matches from a pile. The player forced to take the last match loses.
This project enhanced my skills in network communication, real-time I/O management, and AI behavior implementation.
Technology used
- C
- Sockets